func runtime.assertLockHeld
54 uses
runtime (current package)
lockrank_off.go#L52: func assertLockHeld(l *mutex) {
malloc.go#L742: assertLockHeld(&h.lock)
mgcscavenge.go#L700: assertLockHeld(&scavenger.lock)
mheap.go#L548: assertLockHeld(&h.lock)
mheap.go#L918: assertLockHeld(&h.lock)
mheap.go#L981: assertLockHeld(&h.lock) // Must be locked on return.
mheap.go#L1161: assertLockHeld(&h.lock)
mheap.go#L1193: assertLockHeld(&h.lock)
mheap.go#L1554: assertLockHeld(&h.lock)
mheap.go#L1731: assertLockHeld(&h.lock)
mpagealloc.go#L365: assertLockHeld(p.mheapLock)
mpagealloc.go#L493: assertLockHeld(p.mheapLock)
mpagealloc.go#L578: assertLockHeld(p.mheapLock)
mpagealloc.go#L619: assertLockHeld(p.mheapLock)
mpagealloc.go#L655: assertLockHeld(p.mheapLock)
mpagealloc.go#L880: assertLockHeld(p.mheapLock)
mpagealloc.go#L941: assertLockHeld(p.mheapLock)
mpagealloc.go#L989: assertLockHeld(p.mheapLock)
mpagecache.go#L79: assertLockHeld(p.mheapLock)
mpagecache.go#L120: assertLockHeld(p.mheapLock)
mprof.go#L402: assertLockHeld(&profMemActiveLock)
mprof.go#L403: assertLockHeld(&profMemFutureLock[index])
proc.go#L964: assertLockHeld(&sched.lock)
proc.go#L986: assertLockHeld(&sched.lock)
proc.go#L5948: assertLockHeld(&sched.lock)
proc.go#L6031: assertLockHeld(&sched.lock)
proc.go#L6368: assertLockHeld(&sched.lock)
proc.go#L6801: assertLockHeld(&sched.lock)
proc.go#L7187: assertLockHeld(&sched.lock)
proc.go#L7201: assertLockHeld(&sched.lock)
proc.go#L7214: assertLockHeld(&sched.lock)
proc.go#L7231: assertLockHeld(&sched.lock)
proc.go#L7250: assertLockHeld(&sched.lock)
proc.go#L7261: assertLockHeld(&sched.lock)
proc.go#L7273: assertLockHeld(&sched.lock)
proc.go#L7282: assertLockHeld(&sched.lock)
proc.go#L7294: assertLockHeld(&sched.lock)
proc.go#L7374: assertLockHeld(&sched.lock)
proc.go#L7403: assertLockHeld(&sched.lock)
proc.go#L7431: assertLockHeld(&sched.lock)
time.go#L294: assertLockHeld(&ts.mu)
time.go#L475: assertLockHeld(&t.mu)
time.go#L546: assertLockHeld(&ts.mu)
time.go#L683: assertLockHeld(&t.mu)
time.go#L772: assertLockHeld(&ts.mu)
time.go#L863: assertLockHeld(&ts.mu)
time.go#L1076: assertLockHeld(&ts.mu)
time.go#L1109: assertLockHeld(&ts.mu) // t is unlocked now, but not ts
time.go#L1121: assertLockHeld(&t.mu)
time.go#L1123: assertLockHeld(&t.ts.mu)
time.go#L1274: assertLockHeld(&ts.mu)
trace.go#L967: assertLockHeld(&trace.lock)
tracebuf.go#L369: assertLockHeld(&trace.lock)
traceruntime.go#L686: assertLockHeld(&sched.lock)
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |